
	function ConfigHandler(controller, action, param) {
		var _name = action.substr(action.lastIndexOf(".") + 1),
		    _namespace = action.substring(0, action.lastIndexOf(".")),
		    _config = controller.config[_name] || {};
		
		param = param || {};
		$.extend(param, _config["defaultParam"]);
		
		var _retObj = {
			name : _name,
			namespace : _namespace,
			action : action,
			view : _config["view"] || _name,
			service : resolveServiceStr(_config["service"], param),
			method : _config["method"] || "GET",
			handle : controller[_name],
			param : param
		};
		
		emit($ts.CONFIG_RESOLVED, $.extend(_config, _retObj));
		
		return _retObj;
	}